﻿package hunterCommonlib.data.amf 
{
	import flash.utils.ByteArray;
	
	/**
	 * ...
	 * @author ...
	 */
	public class AMF3 
	{
		
		public function AMF3() 
		{
			
		}
		static public function encode(object:*):ByteArray{
			var byteArray:ByteArray = new ByteArray();
			byteArray.writeObject(object);
			byteArray.compress();
			return byteArray;
		}
		static public function decode(byteArray:ByteArray):* {
			byteArray.uncompress();
			return byteArray.readObject();
		}
	}
	
}